recoverable supplies - German English Dictionary